﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
//using System.Runtime.Serialization.Json;

namespace DaFunction.PDA
{
    public class PDAJeson
    {
        //// 从一个对象信息生成Json串        
        //public string ObjectToJson(object obj)
        //{
        //    DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());
        //    MemoryStream stream = new MemoryStream();
        //    serializer.WriteObject(stream, obj);
        //    byte[] dataBytes = new byte[stream.Length];
        //    stream.Position = 0;
        //    stream.Read(dataBytes, 0, (int)stream.Length);
        //    return Encoding.UTF8.GetString(dataBytes);
        //}

        //// 从一个Json串生成对象信息        
        //public static object JsonToObject(string jsonString, object obj)
        //{
        //    DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());
        //    MemoryStream mStream = new MemoryStream(Encoding.UTF8.GetBytes(jsonString));
        //    return serializer.ReadObject(mStream);
        //}
    }
}
